@charset "UTF-8";

/* ---- */
.fa, .fab, .fad, .fal, .far, .fas, .fat { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; }

.fa-qrcode:before { content: '\f029'; }
.fa-file-invoice:before { content: '\f570'; }
.fa-cart-flatbed-boxes:before { content: '\f475'; }
.fa-network-wired:before { content: '\f6ff'; }
.fa-money-check-alt:before { content: '\f53d'; }
.fa-sign-out-alt:before { content: '\f2f5'; }
.fa-grid-2:before { content: '\e196'; }
.fa-comments:before { content: '\f086'; }
.fa-heart-pulse:before { content: '\f21e'; }
.fa-donate:before { content: '\f4b9'; }
.fa-user:before { content: '\f007'; }
.fa-users:before { content: '\f0c0'; }
.fa-compass:before { content: '\f14e'; }
.fa-street-view:before { content: '\f21d'; }
.fa-search:before { content: '\f002'; }
.fa-angle-right:before { content: '\f105'; }
.fa-angle-down:before { content: '\f107'; }
.fa-check:before { content: '\f00c'; }
.fa-xmark-large:before { content: '\e59b'; }
.fa-times:before { content: '\f00d'; }
.fa-times-circle:before { content: '\f057'; }
.fa-plus:before { content: '\f067'; }
.fa-plus-square:before { content: '\f0fe'; }
.fa-minus-square:before { content: '\f146'; }
.fa-edit:before { content: '\f044'; }
.fa-trash-alt:before { content: '\f2ed'; }
.fa-bars:before { content: '\f0c9'; }
.fa-eye:before { content: '\f06e'; }
.fa-clock:before { content: '\f017'; }
.fa-clock-three:before { content: '\e356'; }
.fa-cart-plus:before { content: '\f217'; }
.fa-phone-volume:before { content: '\f2a0'; }
.fa-phone-square:before { content: '\f098'; }
.fa-circle:before { content: '\f111'; }
.fa-check-circle:before { content: '\f058'; }
.fa-dot-circle:before { content: '\f192'; }
.fa-user-tie:before { content: '\f508'; }
.fa-user-tie-hair:before { content: '\e45f'; }
.fa-user-tie-hair-long:before { content: '\e460'; }
.fa-briefcase:before { content: '\f0b1'; }
.fa-briefcase-clock:before { content: '\f64a'; }
.fa-cloud-download-alt:before { content: '\f381'; }
.fa-dolly-flatbed-alt:before { content: '\f475'; }
.fa-home-heart:before { content: '\f4c9'; }
.fa-caret-down:before { content: '\f0d7'; }
.fa-mobile-signal-out:before { content: '\e1f0'; }
.fa-volume-up:before { content: '\f028'; }
.fa-list-ul:before { content: '\f0ca'; }
.fa-square-check:before { content: '\f14a'; }
.fa-venus-double:before { content: '\f226'; }
.fa-images:before { content: '\f302'; }
.fa-images-user:before { content: '\e1b9'; }
.fa-file-signature:before { content: '\f573'; }
.fa-cloud-check:before { content: '\e35c'; }
.fa-sensor-cloud:before { content: '\e02c'; }
.fa-wand-magic-sparkles:before { content: '\e2ca'; }
.fa-hands-usd:before { content: '\f4c5'; }
.fa-users-cog:before { content: '\f509'; }
.fa-warehouse-alt:before { content: '\f495'; }
.fa-user-headset:before { content: '\f82d'; }
.fa-house-chimney:before { content: '\e3af'; }
.fa-book-open-cover:before { content: '\e0c0'; }
.fa-image:before { content: '\f03e'; }
.fa-tags:before { content: '\f02c'; }
.fa-key:before { content: '\f084'; }
.fa-buysellads:before { content: '\f20d'; }
.fa-box-usd:before { content: '\f4a0'; }
.fa-map-marked-alt:before { content: '\f5a0'; }
.fa-location-dot:before { content: '\f3c5'; }
.fa-hands-heart:before { content: '\f4c3'; }
.fa-handshake:before { content: '\f2b5'; }
.fa-star:before { content: '\f005'; }
.fa-star-shooting:before { content: '\e036'; }
.fa-trophy-star:before { content: '\f2eb'; }
.fa-people-roof:before { content: '\e537'; }
.fa-database:before { content: '\f1c0'; }
.fa-link:before { content: '\f0c1'; }
.fa-cart-circle-exclamation:before { content: '\e3f2'; }
.fa-sack-dollar:before { content: '\f81d'; }
.fa-music:before { content: '\f001'; }
.fa-music-note:before { content: '\f8cf'; }
.fa-location:before { content: '\f601'; }
.fa-book-atlas:before { content: '\f558'; }
.fa-memo-circle-check:before { content: '\e1d9'; }
.fa-light-ceiling:before { content: '\e016'; }
.fa-sign:before { content: '\f4d9'; }
.fa-file-contract:before { content: '\f56c'; }
.fa-building-magnifying-glass:before { content: '\e61c';}
.fa-stars:before { content: '\f762';}
.fa-handshake:before { content: '\f2b5';}
.fa-buildings:before { content: '\e0cc';}
.fa-rectangle-history-circle-user:before { content: '\e4a4';}


/*--调用图标字体库--*/
@font-face { font-family: 'FontBrands'; font-style: normal; font-weight: 400; font-display: block; src: url('/fonts/fa-brands-400.ttf') format('truetype'); }
@font-face { font-family: 'FontBrands'; font-style: normal; font-weight: 900; font-display: block; src: url('/fonts/fa-duotone-900.ttf') format('truetype'); }
@font-face { font-family: 'FontAwesome'; font-style: normal; font-weight: 300; font-display: block; src: url('/fonts/fa-light-300.ttf') format('truetype'); }
@font-face { font-family: 'FontAwesome'; font-style: normal; font-weight: 400; font-display: block; src: url('/fonts/fa-regular-400.ttf') format('truetype'); }
@font-face { font-family: 'FontAwesome'; font-style: normal; font-weight: 900; font-display: block; src: url('/fonts/fa-solid-900.ttf') format('truetype'); }
@font-face { font-family: 'FontAwesome'; font-style: normal; font-weight: 100; font-display: block; src: url('/fonts/fa-thin-100.ttf') format('truetype'); }
.fab { font-family: 'FontBrands'; }
.fad { font-family: 'FontDuotone'; }
.fa, .fal, .far, .fas, .fat { font-family: 'FontAwesome'; }
.fat { font-weight: 100; }
.fal { font-weight: 300; }
.fab, .far { font-weight: 400; }
.fa, .fad, .fas { font-weight: 900; }